snake's-head iris - Español Inglés Diccionario